send repeatedly - English Synonyms Dictionary